Projet Zuul de conception orientée objet en Java d'un jeu d'aventure
Forum des exercices du projet Zuul
Exercice 7.28.2
Créer (au moins) 3 fichiers de commandes :
1) court fichier pour essayer la commande de test (il devra comporter au moins 3 commandes différentes)
Attention ! Ce fichier s'appellera obligatoirement
court.txt
2) parcours idéal pour gagner (suite minimale de commandes pour aller le plus loin possible dans le jeu)
3) exploration de toutes les possibilités du jeu (y compris exploration de lieux inutiles, commandes affichant des informations, ...)
bonjour,
je ne parvient pas à accéder à un fichier en passant le nom du fichier en paramètre. Voici mon code (faux), je vois bien pourquoi il est faux mais c'est la syntaxe que je n'arrive pas à trouver:
public void testFile(final String pFileName)
{
.../... code supprimé pour ne pas influencer les futurs lecteurs .../...
}
}
ici le scanner va rechercher le fichier "vFileName" dans "COMMANDES", or ce que je voudrais c'est pouvoir écrire n'importe quel nom de fichier pour obtenir:
Scanner sR= new Scanner(this.getClass().getClassLoader().getResourceAsStream("COMMANDES/nomDeFichier.txt"));
Pouvez-vous m'aider ?
Bonjour Monsieur,
Je souhaite savoir si il est possible de faire une sorte de "timer" permettant d'afficher plus lentement les différentes salles que le joueur parcours via les fichiers.
Cela est juste une demande personnelle car je trouve le défilement des salles trop rapide.
C'est bien entendu possible, mais est-ce souhaitable d'allonger le temps d'un test automatique ?
Vous
pouvez utiliser des Timer comme à l'exercice 7.42.1 pour préserver
l'interactivité de l'interface graphique, mais le plus simple serait de
faire une pause avec une longue boucle à chaque commande exécutée,
puisqu'il n'y a aucune interaction souhaitée pendant un test
automatique.
Un étudiant a écrit :
j'ai créer mes deux fichiers commandes, et lorsque j'exécute le fichier "situation gagnante" , tout s'exécute normalement, puis à la fin le terminal écrit "I don't know what you mean" . Je ne vois pas d'où pourrait venir le problème vu que le test marche, puis affiche cette phrase.
Réseaux sociaux